testtreeview: Fix 19 year old use-after-free
authorBenjamin Otte <otte@redhat.com>
Fri, 6 Mar 2020 04:01:01 +0000 (05:01 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 6 Mar 2020 04:43:56 +0000 (05:43 +0100)
tests/testtreeview.c

index 8df5ca492574a57050ab4806e6d02a903a8ad757..af670e313d96b752a4bc4e6dfb22f562246d2ba0 100644 (file)
@@ -1019,8 +1019,8 @@ gtk_real_model_types_iter_next (GtkTreeModel  *tree_model,
 
       if (children[i] != G_TYPE_INVALID)
         {
-          g_free (children);
           iter->user_data = GINT_TO_POINTER (children[i]);
+          g_free (children);
           return TRUE;
         }
       else